本发明涉及计算机应用技术领域,特别涉及到一种基于REST架构的数据访问方法。本发明采用RESTfulJDBC协议与数据源进行交互,各个数据源通过RESTfulJDBC协议接入到云数据库中来;所述的RESTfulJDBC协议将传统的JDBC接口封装成RESTfulJDBC接口;RESTfulJDBC提供的接口与JDBC接口基本相同,接口的语义也与JDBC保持一致。本发明为数据源与云数据库之间提供了一种基于REST架构的交互方式;可以用于云数据库与异构数据源的交互上。1.一种基于REST架构的数据访问方法,其特征在于:采用RESTfulJDBC协议与数据源进行交互,各个数据源通过RESTfulJDBC协议接入到云数据库中来;所述的RESTfulJDBC协议将传统的JDBC接口封装成RESTfulJDBC接口;RESTfulJDBC提供的接口实现JDBC的核心接口,接口的语义与JDBC保持一致;所述的RESTfulJDBC协议有一实现的关键组件DS所述的DS是Wrapper与数据库之间的代理,Wrapper通过DS与数据库进行交互;对Wrapper来说,DS是一个服务端,对数据库而言,DS是一个客户端;Wrapper与DS采用RESTfulJDBC协议,DS与数据库采用JDBC协议。